Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

s6/2.13.1.0 package update #30426

Merged
merged 1 commit into from
Oct 9, 2024

Conversation

octo-sts[bot]
Copy link
Contributor

@octo-sts octo-sts bot commented Oct 9, 2024

Package update. Note this required us to build an updated skalibs package to be compatible. See GH comment below for more details.


@octo-sts octo-sts bot added request-version-update request for a newer version of a package automated pr labels Oct 9, 2024
Copy link
Contributor Author

octo-sts bot commented Oct 9, 2024

Open AI suggestions to solve the build error:

The error log indicates a failure in building a package due to an issue with the s6 pipeline. The specific error is an "exit status 2" during the make process. Here are some steps you can take to resolve the issue:

1. **Check the Makefile**: Look for any syntax errors or incorrect paths in the Makefile, especially around line 111 where the error is reported.
2. **Dependencies**: Ensure that all necessary dependencies for building the package are installed and correctly configured.
3. **Build Environment**: Verify that the build environment is set up correctly, including any required environment variables or configurations.
4. **Review Logs**: Examine the build logs for more detailed error messages that might indicate the root cause of the failure.
5. **Manual Build**: Try running the build command manually to see if additional error messages or warnings are displayed.
6. **Clean and Retry**: Clean the build environment to remove any temporary files or caches, and then attempt the build process again.

@mamccorm
Copy link
Contributor

mamccorm commented Oct 9, 2024

The v2.13.1.0 build of s6, fails with the following:

error: 'CSPAWN_FLAGS_NEWPIDNS' undeclared (first use in this function)

This appears to be linked to a new 'feature' added in the latest release, specifically:

  • "Support for starting the service in a new pid namespace, via the
    flag-newpidns"

This may be coming from skalibs? which is one of our runtime dependencies. It looks like this feature may have been recently added in the latest release (look for newpidns references):

We just merged a package update earlier today for skalibs, so it's possible this may remediate this issue?

@mamccorm mamccorm force-pushed the wolfictl-ad7a06b3-ee82-4ba4-ac7a-eb06c7c12c7f branch from 4a2025f to b631c7b Compare October 9, 2024 16:51
Copy link
Contributor

github-actions bot commented Oct 9, 2024

Package s6: Click to expand/collapse

Package s6:
Added: /lib/libs6.so.2.13.1.0
Added: /lib/libs6auto.so.2.13.1.0
Modified: /bin/s6-accessrules-cdb-from-fs
Modified: /bin/s6-accessrules-fs-from-cdb
Modified: /bin/s6-cleanfifodir
Modified: /bin/s6-connlimit
Modified: /bin/s6-envdir
Modified: /bin/s6-envuidgid
Modified: /bin/s6-fdholder-daemon
Modified: /bin/s6-fdholder-delete
Modified: /bin/s6-fdholder-getdump
Modified: /bin/s6-fdholder-list
Modified: /bin/s6-fdholder-retrieve
Modified: /bin/s6-fdholder-setdump
Modified: /bin/s6-fdholder-store
Modified: /bin/s6-fdholder-transferdump
Modified: /bin/s6-fdholderd
Modified: /bin/s6-fghack
Modified: /bin/s6-ftrig-listen
Modified: /bin/s6-ftrig-listen1
Modified: /bin/s6-ftrig-notify
Modified: /bin/s6-ftrig-wait
Modified: /bin/s6-ftrigrd
Modified: /bin/s6-instance-control
Modified: /bin/s6-instance-create
Modified: /bin/s6-instance-delete
Modified: /bin/s6-instance-list
Modified: /bin/s6-instance-maker
Modified: /bin/s6-instance-status
Modified: /bin/s6-ioconnect
Modified: /bin/s6-ipcclient
Modified: /bin/s6-ipcserver-access
Modified: /bin/s6-log
Modified: /bin/s6-mkfifodir
Modified: /bin/s6-notifyoncheck
Modified: /bin/s6-permafailon
Modified: /bin/s6-setlock
Modified: /bin/s6-setsid
Modified: /bin/s6-setuidgid
Modified: /bin/s6-socklog
Modified: /bin/s6-softlimit
Modified: /bin/s6-sudo
Modified: /bin/s6-sudoc
Modified: /bin/s6-sudod
Modified: /bin/s6-supervise
Modified: /bin/s6-svc
Modified: /bin/s6-svdt
Modified: /bin/s6-svdt-clear
Modified: /bin/s6-svlink
Modified: /bin/s6-svlisten
Modified: /bin/s6-svlisten1
Modified: /bin/s6-svok
Modified: /bin/s6-svperms
Modified: /bin/s6-svscan
Modified: /bin/s6-svscanctl
Modified: /bin/s6-svstat
Modified: /bin/s6-svunlink
Modified: /bin/s6-svwait
Modified: /bin/s6-tai64n
Modified: /bin/s6-tai64nlocal
Modified: /bin/s6-usertree-maker
Modified: /bin/ucspilogd
Deleted: /lib/libs6.so.2.13.0.0
Deleted: /lib/libs6auto.so.2.13.0.0

Package s6-dev: Click to expand/collapse

Package s6-dev:
Modified: /usr/include/s6/config.h
Modified: /usr/lib/libs6.a
Modified: /usr/lib/libs6auto.a

Package s6-ipcserver: Click to expand/collapse

Package s6-ipcserver:
Modified: /bin/s6-applyuidgid
Modified: /bin/s6-ipcserver
Modified: /bin/s6-ipcserver-socketbinder
Modified: /bin/s6-ipcserverd

malcontent found differences: Click to expand/collapse

Deleted: s6-ipcserver/var/lib/db/sbom/s6-ipcserver-2.13.0.0-r1.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/c6b031d52e7adc97aad738c42448

Deleted: s6/lib/libs6auto.so.2.13.0.0 [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM fs/permission/modify modifies file permissions chmod
-LOW fs/directory/create creates directories mkdir
-LOW fs/file/delete deletes files unlink

Deleted: s6/var/lib/db/sbom/s6-2.13.0.0-r1.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/a1952d6662614c3e5c70215f0388

Deleted: s6/lib/libs6.so.2.13.0.0 [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM fs/permission/modify modifies file permissions chmod
-LOW fs/directory/create creates directories mkdir
-LOW fs/file/delete deletes files unlink

Added: s6/lib/libs6.so.2.13.1.0 [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM fs/permission/modify modifies file permissions chmod
+LOW fs/directory/create creates directories mkdir
+LOW fs/file/delete deletes files unlink

Added: s6/lib/libs6auto.so.2.13.1.0 [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM fs/permission/modify modifies file permissions chmod
+LOW fs/directory/create creates directories mkdir
+LOW fs/file/delete deletes files unlink

Added: s6-ipcserver/var/lib/db/sbom/s6-ipcserver-2.13.1.0-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM net/download download files downloadLocation
+LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/6bcbf2166480e81cbbdb813bf38a

Added: s6/var/lib/db/sbom/s6-2.13.1.0-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM net/download download files downloadLocation
+LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/3eb876eb5d72753aa8592d7167a5

Moved: s6-dev/var/lib/db/sbom/s6-dev-2.13.0.0-r1.spdx.json -> /tmp/wolfictl-apk-3480153241/s6-dev/var/lib/db/sbom/s6-dev-2.13.1.0-r0.spdx.json (similarity: 0.98)

@octo-sts octo-sts bot added bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. auto-approver-bot/approve labels Oct 9, 2024
@octo-sts octo-sts bot enabled auto-merge (squash) October 9, 2024 17:00
@octo-sts octo-sts bot merged commit 6a0d348 into main Oct 9, 2024
16 checks passed
@octo-sts octo-sts bot deleted the wolfictl-ad7a06b3-ee82-4ba4-ac7a-eb06c7c12c7f branch October 9, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-approver-bot/approve automated pr bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. request-version-update request for a newer version of a package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants